Python Job: Django - Python Intern

Job added on

Company

Sapientury

Location

Bangalore - India

Job type

Full-Time

Python Job Details

Job summary

We are looking for a Django Developer who is erudite and a driven individual to assist the organization in designing and programming web applications. You will look after the developing backend code which efficiently and effectively interfaces with front end code to transact data. You will need to liaise with front end developers extremely regularly, so being a good communicator and collaborator is extremely important.

Function and Operational Area
Technology - Products

Pay Range
6-10k/month

Job Location
Hybrid - Kalyan Nagar, Bengaluru(Karnataka)

Working Hours:
25 hours/week

Job Duties and Responsibilities

Application Development

  • Integrating applications with third-party web services and using caching mechanisms.
  • Design and create bulletproof RESTful APIs to facilitate cross-platform integrations
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
  • Developing solutions using contemporary technologies and services from Azure Cloud Service

Application Testing

  • Place yourself in the user’s shoes to develop test scenarios that determine the actions the user endeavors in our web application
  • Develop test cases that are easy to understand and execute to bulletproof all user activities
  • Verification of website or app on multi-device, cross-platform, and consistency.

Application Administration

  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Investigate user-reported issues through to resolution or root cause and resolve them appropriately
  • Own user management, content management, and learning management on the application

Required Qualifications (Must-Have)

  • Strong understanding of at least one Python web framework, such as Django or Flask
  • A knack for writing clean, readable, and easily maintainable code
  • Experience in developing scalable web applications using Python and SQL/ NoSQL databases
  • Design and implementation of low-latency, high-availability, and performant applications
  • Basic DevOps skills - bash, shell, provisioning solutions
  • Fundamental knowledge of​ front-end technologies such as JavaScript, HTML5, and CSS3

Preferred Qualifications (Nice-To-Have)

  • Strong proficiency with Python 3.6+, Django Rest Framework, and Pandas
  • Knowledge of User authentication and authorization between multiple systems, servers, and environments
  • Working knowledge of several ORM (Object Relational Mapper) libraries
  • Knowledge of Python’s threading constraints and multi-process architecture
  • Understanding the distinctions between various delivery platforms, such as mobile vs desktop, and optimizing output to meet the individual platform
  • Knowledge of the core design ideas underlying a scalable application
  • Experience and certification in Azure cloud or AWS
  • Thorough knowledge of code versioning systems such as Git

Job Types: Internship, Fresher
Contract length: 3 months

Salary: ₹6,000.00 - ₹10,000.00 per month

Benefits:

  • Flexible schedule
  • Paid sick time

Schedule:

  • Day shift
  • Flexible shift

Supplemental pay types:

  • Commission pay